How well do experienced software developers predict software change?

نویسندگان

  • Mikael Lindvall
  • Kristian Sandahl
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How Software Repositories can Help in Resolving a New Change Request

In open source development, software evolution tasks are usually managed with a bug tracker system, such as Bugzilla [1], and a versioning system, such as CVS [2]. This provides for a huge amount of historical data regarding bug resolutions and new enhancement feature implementations. We discuss how software repositories can help developers in managing a new change request, either a bug or an e...

متن کامل

Source Control Change Messages: How Are They Used And What Do They Mean?

Source control systems permit developers to attach a free form message to every committed change. The content of these change messages is rarely investigated and little is known about their use by developers while they maintain their code. We present the results of a survey we conducted with professional software developers. The purpose of this survey was to investigate how developers make use ...

متن کامل

Do More Experienced Developers Introduce Fewer Bugs?

Developer experience is a common matter of study in the software maintenance and evolution research literature. However it is still not well understood if less experienced developers are more prone to introduce errors in the source code than their more experienced colleagues. This paper aims to study the relationships between experience and the bug introduction ratio using the Mozilla community...

متن کامل

Monitoring and measuring the change-prediction process at different granularity levels: an empirical study

Monitoring and measuring industrial software processes are necessary for understanding processes and establishing baselines for process improvement. In this paper we monitor and measure the capability of experienced software developers to predict software change caused by new requirements to an existing software system (i.e. impact analysis) at different levels of granularity. The study shows a...

متن کامل

Empirical Study of Software Developers ’ Experiences

There is evidence that CASE tools do not completely meet the goal of their diverse users. Part of the problem seems to be a gap between how programs are represented and manip ulated in the user interfaces of CASE tools and the experiences of software developers, includin g maintainers, testers and programmers. The empirical study presented in this paper uses two different methods to measure the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 43  شماره 

صفحات  -

تاریخ انتشار 1998